Remove iris-grib dependency from Iris tests.#3742
Remove iris-grib dependency from Iris tests.#3742trexfeathers merged 12 commits intoSciTools:masterfrom
Conversation
82c6972 to
b56eb9f
Compare
797462a to
362af05
Compare
That is, |
There was a problem hiding this comment.
Hi @pp-mo, thanks for the PR, I agree with all the changes you've made.
But based on a search of the remaining source code I think there might still be more to do, or I might be misunderstanding the code; please could you explain/address each of the following references to GRIB:
- setup.cfg L31-32 (removed tests still in exclude list)
- Various refences to
fileformats.gribin docs/iris/src/userguide/saving_iris_cubes.rst - lib/iris/tests/runner/_runner.py L147-149 (grib exclusion based on absence of gribapi)
- docs/iris/src/conf.py L143 (iris-grib in
intersphinx_mapping)
|
Hi @trexfeathers thanks for help. In the meantime, if we are also close to getting #3746 in, then we can follow this up by removing all use of iris-grib. |
trexfeathers
left a comment
There was a problem hiding this comment.
There's a single change that needs rolling back
|
Sorry for slow response @trexfeathers |
trexfeathers
left a comment
There was a problem hiding this comment.
LGTM, thanks @pp-mo!
* master: Remove iris-grib dependency from Iris tests. (SciTools#3742)
…erhaul * 'docs_overhaul' of github.com:tkknight/iris: some changes Clean build (almost) tidy README tidy PI-3745: Stereographic plotting example using netcdf instead of GRIB data (SciTools#3746) svg to png reinstate grib examples minor tweak Remove iris-grib dependency from Iris tests. (SciTools#3742) added download option for pdf travis test for linkcheck travis test new travis job to run linkcheck fixed links tidy rtd build rtd test 16 rtd test 15 rtd test 14 rtd test 13 rtd test 12
…erhaul * 'docs_overhaul' of github.com:tkknight/iris: (122 commits) squash it some changes Clean build (almost) tidy README tidy PI-3745: Stereographic plotting example using netcdf instead of GRIB data (SciTools#3746) svg to png reinstate grib examples minor tweak Remove iris-grib dependency from Iris tests. (SciTools#3742) added download option for pdf travis test for linkcheck travis test new travis job to run linkcheck fixed links tidy rtd build rtd test 16 rtd test 15 rtd test 14 rtd test 13 ...
Removes iris-grib from the iris tests.
We no longer need iris-grib for any Iris testing - it has now all moved to iris-grib.
This includes the removal of the 'fileformat interoperability' tests
tests/integration/format_interopReally, these were all testing grib saving, and have been moved to iris-grib : see SciTools/iris-grib#213
Unfortunately GRIB support is still used by one of the gallery examples, so I wasn't able to completely remove it from
.travis.yml.See : #3745 (to complete the job)